<html>
	<head>
		<meta charset="utf-8"/>
		<title>BMaterial</title>
		<link rel="stylesheet" type="text/css" href="../style.css"/>
	</head>
	<body>
		<h1>BMaterial</h1>
		<p>Inherites from <a href="BObject.html">BObject</a></p>
		<h2>public</h2>
		<table id="public"><tr><td align="right"></td><td><a href="#BMaterial(const BColor&,,)">BMaterial</a>(const BColor& color = BColor(255, 255, 255));</td></tr>
			<tr><td align="right"></td><td><a href="#~BMaterial()">~BMaterial</a>();</td></tr>
			<tr><td align="right">void </td><td><a href="#setAmbient(const BColor&)">setAmbient</a>(const BColor& ambient);</td></tr>
			<tr><td align="right">void </td><td><a href="#setAmbient(BByte, BByte, BByte,BByte)">setAmbient</a>(BByte r, BByte g, BByte b, BByte a = 255);</td></tr>
			<tr><td align="right">const BColor& </td><td><a href="#ambient()">ambient</a>() const;</td></tr>
			<tr><td align="right">void </td><td><a href="#setDiffuse(const BColor&)">setDiffuse</a>(const BColor& diffuse);</td></tr>
			<tr><td align="right">void </td><td><a href="#setDiffuse(BByte, BByte, BByte,BByte)">setDiffuse</a>(BByte r, BByte g, BByte b, BByte a = 255);</td></tr>
			<tr><td align="right">const BColor& </td><td><a href="#diffuse()">diffuse</a>() const;</td></tr>
			<tr><td align="right">void </td><td><a href="#setSpecular(const BColor&)">setSpecular</a>(const BColor& specular);</td></tr>
			<tr><td align="right">void </td><td><a href="#setSpecular(BByte, BByte, BByte,BByte)">setSpecular</a>(BByte r, BByte g, BByte b, BByte a = 255);</td></tr>
			<tr><td align="right">const BColor& </td><td><a href="#specular()">specular</a>() const;</td></tr>
			<tr><td align="right">void </td><td><a href="#setEmission(const BColor&)">setEmission</a>(const BColor& emission);</td></tr>
			<tr><td align="right">void </td><td><a href="#setEmission(BByte, BByte, BByte,BByte)">setEmission</a>(BByte r, BByte g, BByte b, BByte a = 255);</td></tr>
			<tr><td align="right">const BColor& </td><td><a href="#emission()">emission</a>() const;</td></tr>
			<tr><td align="right">void </td><td><a href="#setShininess(float)">setShininess</a>(float shininess);</td></tr>
			<tr><td align="right">float </td><td><a href="#shininess()">shininess</a>() const;</td></tr>
		</table>
		<h2>protected</h2>
		<table id="protected"/>
		<div id="desc">
			<h2>Detailed Description : </h2>
		</div>
		<h2 id="docs">Member Function Documentation</h2>
		<div id="BMaterial(const BColor&,,)">
			<h3>BMaterial(const BColor& color = BColor(255, 255, 255));</h3>
		</div>
		<div id="~BMaterial()">
			<h3>~BMaterial();</h3>
		</div>
		<div id="setAmbient(const BColor&)">
			<h3>void setAmbient(const BColor& ambient);</h3>
		</div>
		<div id="setAmbient(BByte, BByte, BByte,BByte)">
			<h3>void setAmbient(BByte r, BByte g, BByte b, BByte a = 255);</h3>
		</div>
		<div id="ambient()">
			<h3>const BColor& ambient() const;</h3>
		</div>
		<div id="setDiffuse(const BColor&)">
			<h3>void setDiffuse(const BColor& diffuse);</h3>
		</div>
		<div id="setDiffuse(BByte, BByte, BByte,BByte)">
			<h3>void setDiffuse(BByte r, BByte g, BByte b, BByte a = 255);</h3>
		</div>
		<div id="diffuse()">
			<h3>const BColor& diffuse() const;</h3>
		</div>
		<div id="setSpecular(const BColor&)">
			<h3>void setSpecular(const BColor& specular);</h3>
		</div>
		<div id="setSpecular(BByte, BByte, BByte,BByte)">
			<h3>void setSpecular(BByte r, BByte g, BByte b, BByte a = 255);</h3>
		</div>
		<div id="specular()">
			<h3>const BColor& specular() const;</h3>
		</div>
		<div id="setEmission(const BColor&)">
			<h3>void setEmission(const BColor& emission);</h3>
		</div>
		<div id="setEmission(BByte, BByte, BByte,BByte)">
			<h3>void setEmission(BByte r, BByte g, BByte b, BByte a = 255);</h3>
		</div>
		<div id="emission()">
			<h3>const BColor& emission() const;</h3>
		</div>
		<div id="setShininess(float)">
			<h3>void setShininess(float shininess);</h3>
		</div>
		<div id="shininess()">
			<h3>float shininess() const;</h3>
		</div>
	</body>
</html>